mounted mower - German English Dictionary